34965
246535
63935
479699
12115
271713
56434
648749
636414
188120
152346
415174
5118799
3552581
3053148
2361804
2227988
2035609
1948357
191178
1759118
1718136
1684195
1634471